body { margin: 0;background: #E0E0E0; color: #989898; }
table{ border-spacing:1px; empty-cells: show; }

.fade {background-image: url(/admin/img/bg.png);background-attachment:fixed;background-repeat:repeat;}

#separator {background-color:#F9EFCC} /*Left Menu */
#separatorimg {background-color:#F9EFCC;height:56px;} /*Left Menu */

.red {border:0px solid red;}
#maintable td{border: solid 0px #eeeeee;}
#maintable .header {font-family: arial; font-size: 14px; font-weight: bold; color: #D9112E;}
#maintable a {font-family: arial; font-size: 12px; font-weight: bold; color: #0732A9; text-decoration: underline;}
#maintable a:hover {font-family: arial; font-size: 12px; font-weight: bold; color: #0055ff; text-decoration: none;}

#content_main {font-family: arial; font-size: 11px; font-weight: bold; color: #0732A9;}
#content_main .title {font-family: arial; font-size: 14px; font-weight: bold; color: #0732A9;}
#content_main a 			{color: #0732A9; text-decoration: underline;}
#content_main a:hover 	{color: #0032ff; text-decoration: none;}

#content_main table	{background-color: #aaaaaa;}
#content_main th 		{background-color: #444444; color: #ffffff; padding: 4px; font-family: arial; font-size: 12px; text-align: left;}
#content_main td 		{background-color: #dddddd; color: #000000; padding: 4px; font-family: arial; font-size: 11px; font-weight: bold;}
#content_main tr		{}

.lmenuhover a:hover:before{
	           content: url('/resellers/img/arrow.gif')' ';
		}


	           
#loading_abs {
	position: absolute;
	text-align: center;
	top: 50%;
	left: 50%;
	margin-left: -200px;
	z-index: 5000;
}

#loading_abs div {
	width: 400px;
	margin: 0px auto;
	text-align: left;
	line-height: 24px;
	font-size: 14px;
	height: 24px;
	min-height: 24px;
	padding: 8px 10px 8px 46px;
	background: url(/admin/img/loading_mini.gif) 6px 3px no-repeat;
	background-color: #EBEBEB;
	border: 1px solid #CCCCCC;
}
/* Loose Diamond Design */
.loosediamond{
  background-color: #d8cdcb ! important;
}
.loosediamond tr{
  background-color: #d8cdcb ! important;
}
.sub_t{
	border-spacing:0px;
}
.sub_t td{
  border:0px ! important;
}

.loosediamond td {
  vertical-align: top;
}
.loosediamond    div.bg,span.bg,input.bg{
  background-color: #739fc7 !important;
  color: #ffffff;
  font-weight:bolder;
  height:20px ! important;
  padding:1px 2px 1px 2px ;
  border: 1px solid #000000;
}
.loosediamond input,textarea,select{
    border: 1px solid #000000 ! important;
    height:20px ! important;
	width:90px;
	/* kill me*/
}
.loosediamond .dbw{
    width:100%;
}
input.short{
    width: 35px;
}
input.label{
    width: 11px;
}
.c{
  text-align: center;
}
legend.purchase{
    color:#33394d ;
    font-weight: bold;
    font-size:12px;
}


/* Loose Diamond Design */